patchouli herb - Spanish English Dictionary